iT邦幫忙

2023 iThome 鐵人賽

DAY 2
0

昨天我們大概題到了在JavaScirpt中,變數的基本型別大概分成為

  1. Nnumber 數字: 負責跟數字有關的資料
  2. String 字串: 負責跟文字有關的資料
  3. Boolean 布林值: 負責表示是跟否
  4. Null 空值
  5. Undefined 未定義
  6. Symbol 符號

這邊推薦大家下載一個文字編輯器:VSCODE
https://code.visualstudio.com/
我在紅寶石的這三個月學習課程,都是跟其他學員一樣使用VSCODE進行開發,之後比較複雜的程式碼也會用這個說明

將想要的內容打印出來

知道了型別種類後,接下來就可以嘗試把東西印出來看看。
我們可以打開chrome瀏覽器,並且使用opt + cmd + i 打開主控台

console.log("Hello World");

例如這樣,就可以簡單的把文字印出來
https://ithelp.ithome.com.tw/upload/images/20230917/201626487QaH1OgDz6.png
那為什麼後面還多了一個undefined呢?
其實只是因為我剛剛只有打印出來文字,並沒有給系統值。這個部分我們下次會題到。

聲明變數

再來,我們試著告訴系統某個變數代表某個東西,或者我們這樣說:變數就是裝著某個東西的容器。
並且使用console.log(); 把東西印出來

let a = 111;
console.log(a);
// 111
console.log(a - 11);
// 100

比較大小

剛剛題到有個資料型態是布林值(Boolean),它最常的用來是拿來表達一件事情有沒有成立,有成立即是true(1),沒有成立的話就是flase(0)。
以下是產生布林值的方法之一:

console.log(3 > 2)
// true
console.log(3 < 2)
// false

如果用在字串的話則是會比較字串的大小,字串的大小是依照字母順序排列的,並且大寫字母比小寫字母還小。

console.log("android" > "apple")
// true 因為第二個字n的編碼比p還要大
console.log("mac" > "windows")
// false 因為m的編碼值小於w

邏輯運算子

還有某些運算子也能應用在布林值

  1. &&: 代表and,只有當兩個給定的條件都成立的時候才會返回true
console.log(true && false);
// false
console.log(true && true);
// true
  1. ||: 代表or,當給定的兩個條件只要其中一個成立就會返回true
console.log(true || false);
// true
console.log(false || false);
// false

今天提到了關於怎麼產生一個變數並且運算它,也了解了用console.log在chrome的控制台中打印結果,我們明天再繼續!


上一篇
[Day 1] JavaScript 的資料型態(型別)
下一篇
[Day3] if 條件控制
系列文
30天從零到有,帶你進入程式的世界30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言